Punta Gorda Attorney Faces Heroin Charges